package com.brain.sele.view.util;

public class ConstantesSele {

    public static final String VARIABLE_ID_MENU = "SubMenu";
    public static final String VARIABLE_ID_MENU_ITEM = "MenuItem";
    public static final String LOG_REAUNI = "/reauni.log";

    public static class ValoresConstantes {

        public static final String REQUERIMIENTO_COD_PRIORIDAD_ALTA = "A";
        public static final String REQUERIMIENTO_DESC_PRIORIDAD_ALTA = "ALTA";
        public static final String REQUERIMIENTO_COD_PRIORIDAD_BAJA = "B";
        public static final String REQUERIMIENTO_DESC_PRIORIDAD_BAJA = "BAJA";
        public static final String REQUERIMIENTO_COD_PRIORIDAD_MEDIA = "M";
        public static final String REQUERIMIENTO_DESC_PRIORIDAD_MEDIA = "MEDIA";
        public static final int CONV_NUM_MINIMO_REQUERIMIENTOS = 1;
        public static final int CONV_NUM_MINIMO_MIEMBROS_COMITE = 1;
        public static final int CONV_NUM_MINIMO_MEDIO_DIFU = 1;
    }

    public static class CatalogoParametro {

        public static final Long CONVOCATORIA_ESTADOS = 241L;
        public static final Long REQUERIMIENTO_ESTADOS = 237L;
        public static final Long MODALIDA_CONTRATACION = 239L;
        public static final Long SEDES = 238L;
        public static final Long POSTULANTE_ESTADOS = 819L;
        public static final Long CALIFICACION_ESTADOS = 820L;
        public static final Long MIEMBRO_COMITE_TIPO = 827L;
        
    }

    public static class Parametro {
        public static final Long REQ_ESTADO_SOLICITADO = 30055L;
        public static final Long REQ_ESTADO_APROBADO = 30058L;
        public static final Long REQ_ESTADO_ANULADO = 30057L;
        public static final Long REQ_ESTADO_RECHAZADO = 30056L;
        public static final Long REQ_ESTADO_EVALUADO = 40292L;
        public static final Long CONV_ESTADO_ELABORACION = 30068L;
        public static final Long CONV_ESTADO_PUBLICADA = 30069L;
        public static final Long CONV_ESTADO_CERRADA = 30070L;
        public static final Long CONV_ESTADO_ANULADA = 30071L;
        public static final Long CONV_ESTADO_TERMINADA = 30072L;
        public static final Long POST_ESTADO_EVALUACION = 40284L;
        public static final Long POST_ESTADO_APROBADO = 40285L;
        public static final Long POST_ESTADO_SELECCIONADO = 40286L;
        public static final Long POST_ESTADO_DESISTIDO = 40287L;
        public static final Long POST_ESTADO_CANCELADO = 40288L;
        public static final Long POST_ESTADO_DESAPROBADO = 40293L;
        public static final Long POST_ESTADO_POR_CONTRATAR = 40302L;
        public static final Long POST_ESTADO_CONTRATADO = 40315L;
        public static final Long CALIF_ESTADO_PENDIENTE = 40289L;
        public static final Long CALIF_ESTADO_APROBADO = 40290L;
        public static final Long CALIF_ESTADO_DESAPROBADO = 40291L;
        public static final Long CALIF_ESTADO_DESISTIDO = 40318L;
        public static final Long MOD_CONTRATACION_CUARTA = 30063L;
        public static final Long MOD_CONTRATACION_PLANILLA = 30062L;
        public static final Long TIPO_MIEMCOMITE_SUPERV  = 40347L;
        public static final Long TIPO_MIEMCOMITE_EJECUTOR  = 40348L;
    }

    public static class Formulario {

        public static final int LISTA = 5;
        public static final int NUEVO = 1;
        public static final int EDITAR = 2;
        public static final int VER = 3;
        public static final int HABILITAR = 0;
        public static final int DESHABILITAR = 1;
    }

    public final static class Entidad {

        public static final Long REQUERIMIENTO = 123L;
        public static final Long CONVOCATORIA = 124L;
    }

    public static class UrlNavegacion {

        public static final String URL_LISTA_REQUERIMIENTO = "/pages/sele/requerimiento/listaRequerimientos.xhtml";
        public static final String URL_REQUERIMIENTO = "/pages/sele/requerimiento/requerimiento.xhtml";
        public static final String URL_CONVOCATORIA = "/pages/sele/convocatoria/convocatoria.xhtml";
        public static final String URL_LISTA_CONVOCATORIA = "/pages/sele/convocatoria/listaConvocatorias.xhtml";
        public static final String URL_LISTA_POSTULANTES_SELECCIONADOS= "/pages/sele/convocatoria/listaPostulantesSeleccionados.xhtml";
        public static final String URL_LISTA_SEGUIMIMENTO_CONVOCATORIA = "/pages/sele/seguimiento/listaSeguimimentoConvocatoria.xhtml";
        public static final String URL_LISTA_SEGUIMIMENTO_REQ_POR_CONV = "/pages/sele/seguimiento/listaReqPorConvocatoria.xhtml";
    }
}
